home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / PowerD / powerd / modules.lha / modules / exec / io.m < prev    next >
Encoding:
Text File  |  2001-12-31  |  465 b   |  32 lines

  1. MODULE    'exec/ports',
  2.             'exec/devices'
  3.  
  4. OBJECT IORequest|IO
  5.     Message|MN:MN,
  6.     Device:PTR TO DD,
  7.     Unit:PTR TO Unit,
  8.     Command:UWORD,
  9.     Flags:UBYTE,
  10.     Error:BYTE
  11.  
  12. OBJECT IOStdReq|IOStd OF IO
  13.     Actual:ULONG,
  14.     Length:ULONG,
  15.     Data:APTR,
  16.     Offset:ULONG
  17.  
  18. CONST    IOB_QUICK=0,
  19.         IOF_QUICK=1,
  20.         CMD_INVALID=0,
  21.         CMD_RESET=1,
  22.         CMD_READ=2,
  23.         CMD_WRITE=3,
  24.         CMD_UPDATE=4,
  25.         CMD_CLEAR=5,
  26.         CMD_STOP=6,
  27.         CMD_START=7,
  28.         CMD_FLUSH=8,
  29.         CMD_NONSTD=9,
  30.         DEV_BEGINIO=-30,
  31.         DEV_ABORTIO=-36
  32.